package com.ruibang.glass.produce.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentStyle;
import com.alibaba.excel.enums.poi.HorizontalAlignmentEnum;
import com.alibaba.excel.enums.poi.VerticalAlignmentEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author: songJinKang
 * @CreateTime: 2024-01-23  11:15
 * @Description: TODO：短边研磨轮槽实体
 * @Version: 1.0
 */
@Data
@ContentStyle(horizontalAlignment = HorizontalAlignmentEnum.CENTER, verticalAlignment = VerticalAlignmentEnum.CENTER)
public class DbWheelGroove {

    @ApiModelProperty("日期")
    @ColumnWidth(18)
    @ExcelProperty(value = {"日期"}, index = 0)
    private String startDate;

    @ApiModelProperty("时间")
    @ColumnWidth(18)
    @ExcelProperty(value = {"时间"}, index = 1)
    private String startTime;

    @ApiModelProperty("玻璃ID")
    @ColumnWidth(22)
    @ExcelProperty(value = {"ID"}, index = 2)
    private String glassId;

    @ApiModelProperty("左侧（倒角-编号）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"倒角", "编号", "左侧"}, index = 3)
    private String zcSylc;

    @ApiModelProperty("右侧（倒角-编号）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"倒角", "编号", "右侧"}, index = 4)
    private String ycSylc;

    @ApiModelProperty("左侧（倒角-使用距离）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"倒角", "使用距离", "左侧"}, index = 5)
    private String djZcSyjl;

    @ApiModelProperty("右侧（倒角-使用距离）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"倒角", "使用距离", "右侧"}, index = 6)
    private String djYcSyjl;

    @ApiModelProperty("左上1（短边研磨-编号-左上1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "编号", "左上①"}, index = 7)
    private String cymZsycMt1Sylc;

    @ApiModelProperty("左上2（短边研磨-编号-左上2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "编号", "左上②"}, index = 8)
    private String cymZsycMt2Sylc;

    @ApiModelProperty("左下1（短边研磨-编号-左下1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "编号", "左下①"}, index = 9)
    private String cymZxycMt1Sylc;

    @ApiModelProperty("左下2（短边研磨-编号-左下2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "编号", "左下②"}, index = 10)
    private String cymZxycMt2Sylc;

    @ApiModelProperty("右上1（短边研磨-编号-右上1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "编号", "右上①"}, index = 11)
    private String cymYsycMt1Sylc;

    @ApiModelProperty("右上2（短边研磨-编号-右上2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "编号", "右上②"}, index = 12)
    private String cymYsycMt2Sylc;

    @ApiModelProperty("右下1（短边研磨-编号-右下1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "编号", "右下①"}, index = 13)
    private String cymYxycMt1Sylc;

    @ApiModelProperty("右下2（短边研磨-编号-右下2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "编号", "右下②"}, index = 14)
    private String cymYxycMt2Sylc;


    @ApiModelProperty("左上1（短边研磨-使用距离-左上1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "使用距离", "左上①"}, index = 15)
    private String cymZsycMt1Syjl;

    @ApiModelProperty("左上2（短边研磨-使用距离-左上2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "使用距离", "左上②"}, index = 16)
    private String cymZsycMt2Syjl;

    @ApiModelProperty("左下1（短边研磨-使用距离-左下1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "使用距离", "左下①"}, index = 17)
    private String cymZxycMt1Syjl;

    @ApiModelProperty("左下2（短边研磨-使用距离-左下2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "使用距离", "左下②"}, index = 18)
    private String cymZxycMt2Syjl;

    @ApiModelProperty("右上1（短边研磨-使用距离-右上1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "使用距离", "右上①"}, index = 19)
    private String cymYsycMt1Syjl;

    @ApiModelProperty("右上2（短边研磨-使用距离-右上2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "使用距离", "右上②"}, index = 20)
    private String cymYsycMt2Syjl;

    @ApiModelProperty("右下1（短边研磨-使用距离-右下1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "使用距离", "右下①"}, index = 21)
    private String cymYxycMt1Syjl;

    @ApiModelProperty("右下2（短边研磨-使用距离-右下2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边研磨", "使用距离", "右下②"}, index = 22)
    private String cymYxycMt2Syjl;


    @ApiModelProperty("左上1（短边抛光-编号-左上1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "编号", "左上①"}, index = 23)
    private String pgZsycMt1Sylc;

    @ApiModelProperty("左上2（短边抛光-编号-左上2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "编号", "左上②"}, index = 24)
    private String pgZsycMt2Sylc;


    @ApiModelProperty("左下1（短边抛光-编号-左下1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "编号", "左下①"}, index = 25)
    private String pgZxycMt1Sylc;

    @ApiModelProperty("左下2（短边抛光-编号-左下2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "编号", "左下②"}, index = 26)
    private String pgZxycMt2Sylc;

    @ApiModelProperty("右上1（短边抛光-编号-右上1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "编号", "右上①"}, index = 27)
    private String pgYsycMt1Sylc;

    @ApiModelProperty("右上2（短边抛光-编号-右上2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "编号", "右上②"}, index = 28)
    private String pgYsycMt2Sylc;

    @ApiModelProperty("右下1（短边抛光-编号-右下1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "编号", "右下①"}, index = 29)
    private String pgYxycMt1Sylc;

    @ApiModelProperty("右下2（短边抛光-编号-右下2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "编号", "右下②"}, index = 30)
    private String pgYxycMt2Sylc;


    @ApiModelProperty("左上1（短边抛光-使用距离-左上1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "使用距离", "左上①"}, index = 31)
    private String pgZsycMt1Syjl;

    @ApiModelProperty("左上2（短边抛光-使用距离-左上2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "使用距离", "左上②"}, index = 32)
    private String pgZsycMt2Syjl;

    @ApiModelProperty("左下1（短边抛光-使用距离-左下1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "使用距离", "左下①"}, index = 33)
    private String pgZxycMt1Syjl;

    @ApiModelProperty("左下2（短边抛光-使用距离-左下2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "使用距离", "左下②"}, index = 34)
    private String pgZxycMt2Syjl;

    @ApiModelProperty("右上1（短边抛光-使用距离-右上1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "使用距离", "右上①"}, index = 35)
    private String pgYsycMt1Syjl;

    @ApiModelProperty("右上2（短边抛光-使用距离-右上2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "使用距离", "右上②"}, index = 36)
    private String pgYsycMt2Syjl;

    @ApiModelProperty("右下1（短边抛光-使用距离-右下1）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "使用距离", "右下①"}, index = 37)
    private String pgYxycMt1Syjl;

    @ApiModelProperty("右下1（短边抛光-使用距离-右下2）")
    @ColumnWidth(9)
    @ExcelProperty(value = {"短边抛光", "使用距离", "右下②"}, index = 38)
    private String pgYxycMt2Syjl;

}
